About Loft Space Limited (02860633) United Kingdom