About Bms R3 Limited (12478395) United Kingdom