About Proctor Bros. (long Sutton) Limited (00465716) United Kingdom