About Leslie Edwards International Limited (07055131) United Kingdom