About Tony Lechmere Ltd (05976558) United Kingdom