About Mellors Patternoster Services Limited (11511007) United Kingdom