About Andrew Lake Claim Validation Services Limited (13088704) United Kingdom