About J T A (sw) Ltd (12052407) United Kingdom