About Leeds Trading Company Limited (02839661) United Kingdom