About Ray Pennicott Technical Services Limited (06191918) United Kingdom