About K Yeo Limited (05939625) United Kingdom