About Kara Goodrich Limited (08978891) United Kingdom