About Stater Limited (04925974) United Kingdom