About Leo Linear Limited (11100803) United Kingdom