About John Yeo Limited (05612034) United Kingdom