About S V Taylor Ltd (07621293) United Kingdom