About Higgs & Co. (holdings) Limited (08828297) United Kingdom