About Mylar Design Ldn Limited (13244754) United Kingdom