About Margaret De Sousa Deiro Limited (09609357) United Kingdom