About Amd Interior Architecture Limited (10017356) United Kingdom