About Didsbury Services (uk) Limited (09328407) United Kingdom