About James Walker Hpr Limited (12618403) United Kingdom