About Clay & Abbott Limited (03262195) United Kingdom