About Addy Products Limited (00445204) United Kingdom