About Consolidated Technologies Limited (09890505) United Kingdom