About Richard Mcmurdo Enterprises Limited (11515967) United Kingdom