About Triangle Supermarket Limited (07888535) United Kingdom