About T27 Solutions Ltd (07805182) United Kingdom