About Targetgrange (holdings) Limited (08845071) United Kingdom