About Seiko Angelo Ltd (10560634) United Kingdom