About Darrell Smith Technology Services Limited (11559622) United Kingdom