About Direct Assembly Solutions Limited (06632638) United Kingdom