About Brill Power Limited (10220472) United Kingdom