About Eboracum Research Ltd (07670808) United Kingdom