About Farnborough Place Ltd (06876406) United Kingdom