About Grigor & Young Nominees Limited (SC153146) United Kingdom