About Jeffreys Holdings Limited (13212130) United Kingdom