About Grenlan Engineering (oldham) Limited (01299206) United Kingdom