About Besscom Ltd (13078910) United Kingdom