About De Pascalis Designs Limited (11564836) United Kingdom