About Bertram Bees Limited (07907467) United Kingdom