About Birchwood Portable Accommodation Limited (05495557) United Kingdom