About J A Gilmour Ltd (11335783) United Kingdom