About Lindrick Claims Limited (12627656) United Kingdom