About The Lord S Edge Limited (06366586) United Kingdom