About The Loft Room Specialists Limited (11087728) United Kingdom