About Infelber (tp) Ltd (09340528) United Kingdom