About The Home Improvement Project Ltd (11197728) United Kingdom