About Ollie S Brent Knoll Limited (10085187) United Kingdom