About Loft Solutions Limited (02720801) United Kingdom