About Yeo Power Limited (09342002) United Kingdom