About Holden & Smit Ltd (07619206) United Kingdom