About Stabilised Solutions Ltd (11290244) United Kingdom