About Newkirk Company Limited (06702260) United Kingdom