About Seymul Limited (13426330) United Kingdom