About Woodhouse-williams Limited (06246162) United Kingdom