About A. Letton Percival & Co. Limited (02187897) United Kingdom