About Smart Component Technologies Limited (07879182) United Kingdom