About Lieber & Hoff Limited (11486746) United Kingdom