About Sa&t Limited (13676733) United Kingdom