About L.hoyle Ltd (12947247) United Kingdom