About Roughan Horseboxes Ltd (NI626357) United Kingdom