About Bec Smith Ltd (SC517712) United Kingdom