About Jeff Rix Services Limited (10338937) United Kingdom