About Jamestan Engineering Limited (01427841) United Kingdom