Sterling Power Products Limited is a company registered in England and Wales with company number 05338546. Registered office: as above.