About Site & Event Logistics Limited (03690318) United Kingdom