About Kirsten Seedhouse Limited (10507187) United Kingdom