About Hickling Higgins Limited (05642023) United Kingdom