About J R Percival Holdings Ltd (12025624) United Kingdom