About Sara Helen Brennan Limited (13360438) United Kingdom