About Setred Limited (05156944) United Kingdom