About Computer Qwerks Ltd (07873592) United Kingdom