About Truro Portable Buildings Limited (01465571) United Kingdom