About Laykes Limited (11916195) United Kingdom