About Jenny Mccabe Ltd (12597383) United Kingdom