About Absolute Power Distribution Limited (13521730) United Kingdom