About Carr Portable Buildings Limited (01017147) United Kingdom