About Clapham & Woolley Limited (04407337) United Kingdom