About Angela Birch Limited (06706425) United Kingdom