About 8a Church Street Limited (08283045) United Kingdom