About Jodiemcclellan Ltd (10183265) United Kingdom