About Liddes Ltd (11369078) United Kingdom