About Grant-stuart Sinclair Ltd (12585675) United Kingdom