About Layered Technologies Limited (08926529) United Kingdom