About B.h. Doyle Ltd (12282081) United Kingdom