About Shieldtype Projects Limited (02838599) United Kingdom