About Compuflair Limited (09905844) United Kingdom