About Loft Master Limited (04280638) United Kingdom