About Secretariat Support Solutions Ltd (11639441) United Kingdom