About Logdel Ltd (13522964) United Kingdom