About John Delander Ltd (13363121) United Kingdom