About James & Jeremy Un Limited (13089071) United Kingdom