About Ghillie Smith Ltd (SC704238) United Kingdom