About Mane Engineering Ltd. (SC366070) United Kingdom