About Holborn Eckersley Ltd (12571113) United Kingdom