About Eckersley & Brooke S Ltd (11329900) United Kingdom