About James Michaelson Ltd (12273151) United Kingdom