About P A Mellor Limited (06895959) United Kingdom