About Jamie Mitchell Technologies Limited (06435781) United Kingdom