About Clenham Limited (01278138) United Kingdom