About B S Canteen Ltd (12955952) United Kingdom