About Hulme & Scott Ltd. (SC301302) United Kingdom