About Dynamic Technical Concepts Holdings Limited (06604397) United Kingdom