About Studio Jan Haase Ltd (12318204) United Kingdom