About Lindrick Holdings Limited (12309928) United Kingdom