About Lieber Limited (04326347) United Kingdom