About Cooper Taylor Limited (05475775) United Kingdom