About Oswestry Holdings Ltd (13099928) United Kingdom