About Beedeehr Limited (SC470317) United Kingdom