About S E Knoll Ltd (11074486) United Kingdom