About Pete Mellor Limited (05181949) United Kingdom