About Beisser & Tjenk Limited (13604509) United Kingdom