About Tayper Technical Solutions Ltd (03812735) United Kingdom