About Tricia Power Ltd. (04292086) United Kingdom