About Didi S (linthwaite) Ltd (13040651) United Kingdom