About Hayloft Holdings (wales) Limited (08010198) United Kingdom