About Slowline Limited (10923465) United Kingdom