About Wlloughy Bay Limited (13249170) United Kingdom