About Angela Carr Limited (10620701) United Kingdom