About Dexter Petty & Co Limited (07184668) United Kingdom