About Joe Liddicoat Ltd (12305404) United Kingdom