About Mellor Building Service Ltd. (01008585) United Kingdom