About Hoyle Holdings Limited (10811283) United Kingdom