About Lordspattern Ltd (08131269) United Kingdom