About The Bell At St Cross Limited (10396898) United Kingdom