About B & C Shelter Solutions Limited (09257132) United Kingdom