About Seymac 80 Limited (04062909) United Kingdom