About Stab Ltd (07627234) United Kingdom