About Dedmar Ltd (13139295) United Kingdom