About Design Italia Interior Limited (10576698) United Kingdom