About Lancashire Claims Ltd (07348649) United Kingdom