About S M Taylor Ltd (10911669) United Kingdom