About Manmore Engineering Ltd. (08575229) United Kingdom