About Jamdown Limited (03048042) United Kingdom