About B & S Siting Limited (07898952) United Kingdom