About Lrs Charlesworth Ltd (09444903) United Kingdom