About Eccles Marmaris Barber Ltd (12279542) United Kingdom