About Becquerel Ltd (12960116) United Kingdom