About Liddle Solutions Ltd (10966259) United Kingdom