About Punchbowl Dam Ltd. (SC238599) United Kingdom