About Long O Donnell Associates Limited (04264310) United Kingdom