About Laystall (holdings) Limited (01562339) United Kingdom