About C J Grant & Partner Limited (SC501047) United Kingdom