About Absolute Power Services Ltd (10360218) United Kingdom