About Sendrix Automation Ltd (SC585178) United Kingdom