About Jameston Limited (02083579) United Kingdom