About Holl & Son Limited (00704179) United Kingdom