About Ramblebank Management Co. Limited (01297951) United Kingdom