About Kay & Cowdell Limited (00488364) United Kingdom