About Mccosker Controls Design Limited (06059160) United Kingdom