About Rees Bees Ltd. (12186063) United Kingdom