About Laystall Operating Company Limited (11483680) United Kingdom