About The Power Station Associates Limited (13025852) United Kingdom