About Latymer Search Limited (13373285) United Kingdom