About Symeca Limited (03464768) United Kingdom