About Solar International Freight Limited (01444323) United Kingdom