About North Grandview Limited (11530595) United Kingdom