Kevin O'Neill Allegra Financial limited Clonard Village B1 Co. Wexford United Kingdom Focus Finance - Bank