About J.fletcher & Son (hull) Limited (00517613) United Kingdom