About The Rumville Co. (london) Ltd (12294124) United Kingdom