About J. Grant Services Limited (04915109) United Kingdom