About Perforated Front Projection Screen Company Limited(the) (00253175) United Kingdom