About Samuel Technologies Ltd (SC396364) United Kingdom