About Adde & Co Limited (06545141) United Kingdom