About Swinford Engineering Limited (02385578) United Kingdom