About Mellor Place Mc Ltd (13223754) United Kingdom