About Von Lerse Limited (09238255) United Kingdom