About Glorcroft (holdings) Limited (04456056) United Kingdom