About Rex De Tzigane Limited (02638262) United Kingdom