About Kiera Hoy-taylor Limited (07911463) United Kingdom