About Ax Power Components Limited (10421860) United Kingdom