About Consolidated Technology Limited (02451777) United Kingdom