About The Village Handyman Ltd (12229378) United Kingdom