About Special Fr8 Europe Limited (06799940) United Kingdom