About Lindo Close Limited (09566295) United Kingdom