About Jamesdean Limited (05216097) United Kingdom