About Seyden Limited (10718559) United Kingdom