About James Clifford Projects Ltd (11991139) United Kingdom