About Swinton Project Solutions Ltd (08056631) United Kingdom