About Consolidated Investment And Trading Limited (07942833) United Kingdom