About Luhrfilter Limited (01172350) United Kingdom