About Jjr Isaac Services Limited (12914862) United Kingdom