About Cox Of Torbay (holdings) Limited (04586334) United Kingdom