About Jalhar Beagles Limited (12728893) United Kingdom