About Nicholas Worrall Limited (07143382) United Kingdom