About Hammond Care Limited (07369003) United Kingdom