About B & B Hire & Sales Limited (04257328) United Kingdom