About Knotel Whitfield Ltd. (11139603) United Kingdom