About Sfb Beacon Ltd (12668716) United Kingdom