About Declan Jacobs Barbering Limited (13470342) United Kingdom