About Harvey Peters & Co. Limited (06577283) United Kingdom