A Letton Percival & Co