About Cullingworth Management Limited (03785239) United Kingdom