About Thackray Care Services Limited (04770204) United Kingdom