About Mapei (uk) Limited (02391086) United Kingdom