About Tranquil Passage Ltd. (07811040) United Kingdom