About Ollex Horsebox Solutions Ltd (10101335) United Kingdom