About Bbs Holdings Limited (09710481) United Kingdom