About Grant Henderson Ltd. (SC267438) United Kingdom