About Claywood Limited (06512634) United Kingdom