About Specdrum I P Limited (09217050) United Kingdom