About St Dera (wales) Ltd (07884032) United Kingdom