About Gilmour Limited (06240291) United Kingdom