About Harper & Harrington (london) Ltd (10094748) United Kingdom