About Leslie Sharp Ltd (07720765) United Kingdom