About Digital & Logical Solutions Ltd (05015892) United Kingdom