About Absl Power Solutions Ltd (02840892) United Kingdom