About Bollfilter U.k. Limited (03880763) United Kingdom