About Stairblok Ltd. (08912760) United Kingdom