About James Plimmer Limited (11546415) United Kingdom