About Andrew Hilditch & Son Limited (02029406) United Kingdom