About Symstor Limited (06555242) United Kingdom