About Nevill Keating Pictures Limited (01215756) United Kingdom