About Farfield Manor Limited (04398029) United Kingdom