About Nicholas Mark Taylor Ltd (06810950) United Kingdom