About Kirsten Taylor Ltd (11086176) United Kingdom