About Seldyor Limited (09907969) United Kingdom