About Symca Limited (06524296) United Kingdom