About Technical Initiatives Uk Limited (07292826) United Kingdom