About Bonnar Sand & Gravel Co. Limited (SC058906) United Kingdom