About David Rodger Sharp Limited (06356483) United Kingdom