About Technological Leathers (LP005634) United Kingdom