About Seven Triangle Limited (09867174) United Kingdom