About B&o Partners Limited (10425042) United Kingdom