About The Northumbrian Ark Limited (13396454) United Kingdom