About Jps Special Projects Ltd (12629435) United Kingdom