About Waggon & Horses (meltham) Limited (13311374) United Kingdom