About Loft Seal Ltd (05967390) United Kingdom