About Concepts Technologies Limited (09561293) United Kingdom