About A Neill & Associates Limited (11696446) United Kingdom