About James Walker Moorflex Limited (00575005) United Kingdom