About Stourbridge Lofts Ltd (12017370) United Kingdom