About Concept 70 Limited (01001772) United Kingdom