About Upper Church Street Oswestry Ltd (11995910) United Kingdom