About Scallan Machine Works Limited (11355772) United Kingdom