About Alpha Plus Technology Limited (03940525) United Kingdom