About Angela Howard Limited (06099552) United Kingdom