About Setergo Limited (01828060) United Kingdom