About James Redford Ltd (10009270) United Kingdom