About T W Parker Holdings Limited (09681792) United Kingdom