About Jta Blandford Limited (12045445) United Kingdom