About Grant Walker Limited (12164832) United Kingdom