About Richard Dalmas Ltd (07111961) United Kingdom