About Neil Platt Home Improvements Limited (06343620) United Kingdom