About L & E Apfel Limited (07197122) United Kingdom