About Foxgale Limited (01386135) United Kingdom