About Sharp & Tappin Technology Ltd (04779982) United Kingdom