About Professor Alfredsson Limited (09247905) United Kingdom