About Bickford Construction Limited (04549658) United Kingdom