About The Saundersfoot Beach Company Limited (11013228) United Kingdom