About 3a Church Street Limited (01279580) United Kingdom