About L Clarke Ltd (13025463) United Kingdom