About Jamco (leeds) Limited (07513272) United Kingdom