About Steve Taylor Ltd (11561694) United Kingdom