About Sat Consulting Services Limited (10718297) United Kingdom