About The Smart Actuator Company Ltd (07473001) United Kingdom