About Jayne Taylor Limited (12330692) United Kingdom