About Mettingham Technology Limited (08354181) United Kingdom