About Silicon Consultants Limited (02821801) United Kingdom