About Mecal Limited (02882070) United Kingdom