About Temple Lambie Limited (SC567046) United Kingdom