About James Rowe Projects Ltd (12661989) United Kingdom