About Mccrum Interior Design Ltd (10819368) United Kingdom