About Maggie Lackey Limited (04633937) United Kingdom