About Northmore Interior Architecture And Design Limited (12048339) United Kingdom