About Cabin Container & Modular Buildings Limited (SC599332) United Kingdom