About J. Owen (uk) Ltd (07730903) United Kingdom