About Stable Design Limited (05997493) United Kingdom