About J C Portable Site Accommodation Ltd (07698496) United Kingdom