About Framlingham Court Limited (01550602) United Kingdom