About Spp Technical Designs Limited (04830706) United Kingdom