About Deauville Partners Limited (09533825) United Kingdom