About Core Technologies (telford) Limited (12053015) United Kingdom