About Kenmuir Engineering Limited (06101430) United Kingdom