About James Stratton Limited (09607709) United Kingdom