About Lestoril Limited (05747098) United Kingdom