About Joined Up Marketing Solutions Ltd (13544379) United Kingdom