About Banfield Living Limited (11570585) United Kingdom