About Lyndoe Administration Ltd (08182474) United Kingdom