About Gilmour Holdings Ltd (SC553445) United Kingdom