About M & E Quinn Associates Limited (07148612) United Kingdom