About Terrington Stores Limited (12515820) United Kingdom