About Abbeyvet Services Limited (05161563) United Kingdom