About The Northern Stair Company Ltd (08752363) United Kingdom