About Cook & Tycer Ltd (04489796) United Kingdom