About Catherine S Taylor Limited (10659092) United Kingdom