About Defence Lab Street Solutions Ltd (11744215) United Kingdom