About Telford Supermarket Limited (05439865) United Kingdom