About Irene Power Company Limited (06008431) United Kingdom