About Teresa Mcclelland Ltd (12790977) United Kingdom