About Swc Project Management Limited (05364842) United Kingdom