About Farrowgate Limited (01310807) United Kingdom