About Macclesfield Short Stays Ltd (11964843) United Kingdom