About Lyle Close Limited (06042756) United Kingdom