About Paddock Care Limited (04492068) United Kingdom