About Jb Horse Boxes Limited (13051821) United Kingdom