About Minack Mechanical Maintenance Limited (02989785) United Kingdom