About Palookaville Ltd (06818677) United Kingdom