About Andrea L Richards Group Ltd (13099787) United Kingdom