About Paramount Home Improvements Limited (03854417) United Kingdom