About Silverbirch Electronics Limited (10613020) United Kingdom