About Napier Gray Ltd. (SC267435) United Kingdom