About Interceptor Developments Ltd. (08521180) United Kingdom