About Design And Interior Elements Ltd (11350263) United Kingdom