About T & P Stores Ltd (09523976) United Kingdom