About Hickling And Squires (holdings) Ltd (10665947) United Kingdom