About Farleigh Hungerford Castle Limited (02035604) United Kingdom