About Cooper Applied Solutions Ltd (09095462) United Kingdom