About Wm. Swan (contractors) Limited (SC033180) United Kingdom