About Nick Owen Associates Ltd (05639347) United Kingdom