About J. Rodrigues Ltd (07495292) United Kingdom