About Core Technical Facilities Ltd (12460972) United Kingdom