About Padgham Care Services Limited (04012292) United Kingdom