About Concept 55 Limited (07161339) United Kingdom