About Joel Technologies Limited (03691859) United Kingdom