About Foster & York Search Ltd (11668001) United Kingdom