About Clayacre Management Limited (01357640) United Kingdom