About Dechra Finance Sterling Limited (10244602) United Kingdom