About The Loft Room Staircase Company Limited (05156785) United Kingdom