About Stable Design (york) Limited (13242816) United Kingdom