About Swift Horseboxes Limited (10166481) United Kingdom