About St. Fillan Healthcare Limited (05226822) United Kingdom