About Peter S. Peters & Co. Limited (01323684) United Kingdom