About Beachcourt Trearddur Bay Limited (05174270) United Kingdom