About Lifespan Structures Limited (09527478) United Kingdom