About Berkshire Demcare Services Limited (11146343) United Kingdom