About Adda Supplies Ltd (12853227) United Kingdom