About I & N Felber Ltd (08301487) United Kingdom