About Lindrick Management Services Limited (04984438) United Kingdom