About The Computer Cabin Limited (03605748) United Kingdom