About On The Rocks (london) Ltd (05275452) United Kingdom