About The New Chapel Limited (13498069) United Kingdom