About The Sidr Honey Co Ltd (13278345) United Kingdom