About Bodie & Doyle Ltd (13054268) United Kingdom