About Berkshire Demcare Limited (05182323) United Kingdom