About Fellborough Lodge Limited (01230069) United Kingdom