About New Grand Services Limited (08078279) United Kingdom