About Allington Home Improvements Limited (03758230) United Kingdom