About T & J Lucky Limited (12757525) United Kingdom