About Jh Animal Services Limited (11918803) United Kingdom