About Plb Horseboxes Limited (12083192) United Kingdom