About Lingcroft Associates Limited (02363150) United Kingdom