About Linseed Consulting Limited (11192564) United Kingdom