About Jake & Tyler Co. Limited (12305636) United Kingdom