About Farnham Castle Operations Limited (08209609) United Kingdom