About Seiki Components Limited (06752399) United Kingdom