About Gcr (london) Limited (10501036) United Kingdom