About James Clarke 1959 Ltd (13051240) United Kingdom