About Bakks Business Services Limited (12816971) United Kingdom