About Westwood Design & Refurbishment Ltd (11250909) United Kingdom