About Leicht Kitchen Design Centre Sevenoaks Limited (12694155) United Kingdom