About Ladybird Lane Ltd (NI059020) United Kingdom