About N C Grace Limited (12714337) United Kingdom