About J&d Services Limited (11687972) United Kingdom