About Domenico Di Leo Design Limited (10454745) United Kingdom