About Mecasonic (uk) Limited (05330806) United Kingdom