About Bradley & Croll Building & Electrical Services Limited (10430466) United Kingdom