About Concept Technical Ltd (05503859) United Kingdom