About Holden Smith Limited (07667312) United Kingdom