About W & J Parker Holdings Limited (10873245) United Kingdom