About H.thornburrow & Co. Limited (00479833) United Kingdom