About J C Facilities Limited (08479059) United Kingdom