About Buckell & Ballard Limited (07262921) United Kingdom