About Farnham Close Limited (13237370) United Kingdom