About Folkestone Beacon Limited (11754674) United Kingdom