About Ohlsson Limited (09144451) United Kingdom