About J. S. Rofail Limited (11078125) United Kingdom