About T.j.luke Limited (12097793) United Kingdom