About B60 (holdings) Limited (09524903) United Kingdom