About Spire Scientific And Logistics Limited (10369274) United Kingdom