About Yonell Construction Ltd (12882210) United Kingdom