About Farworth Developments Limited (03799682) United Kingdom