About Liebenberg Limited (06237171) United Kingdom