About Barnes & Hogan (uk) Agency Ltd (07571480) United Kingdom