About The Big C Sanctuary Limited (13076934) United Kingdom