About S F Automation Limited (13640684) United Kingdom