About Sapphire Research And Electronics Limited (00898153) United Kingdom