About J&r Devices Ltd (13382717) United Kingdom