About Grant James Limited (10012459) United Kingdom