About G & S Owen Ltd (07632423) United Kingdom