About Jake Design Studio Limited (04744060) United Kingdom