About Adder Associates Limited (02802602) United Kingdom