About Lionel Strub Limited (09380016) United Kingdom