About Edward Lord Limited (09637681) United Kingdom