About Westmanor Designs Limited (06292887) United Kingdom