About Bessol Ltd (13077435) United Kingdom