About Kent Olsson Limited (12224812) United Kingdom