About Deauville Limited (04848067) United Kingdom