About N&m Taylor Ltd (07578968) United Kingdom