About Dena Modular Buildings Limited (12779300) United Kingdom