About Setup & Trigger Ltd (11031962) United Kingdom