About Gilmour Fyfe Ltd (05925120) United Kingdom