About Jenrick Technology Limited (01848413) United Kingdom