About Mechlite Limited (08063168) United Kingdom