About Matel Management Limited (08816756) United Kingdom