About Michael Lansdell Limited (09330516) United Kingdom