About Ivors Holdings Company And Consultancy Ltd (13475509) United Kingdom