About Nicholas King Racing Limited (07550571) United Kingdom