About A & R Holdings (london) Limited (10902599) United Kingdom