About Angela Berry Ltd. (10689842) United Kingdom