About Foldthorpe Limited (01479121) United Kingdom