About The Presentation Solutions Group Limited (03942824) United Kingdom