About Loft Space Solutions Limited (06070394) United Kingdom