About Practical Demountable Building Limited (11577851) United Kingdom