About Manor Engineering Limited (07910866) United Kingdom