About A.l. Peters & Sons Limited (00651932) United Kingdom