About J&dwallace Consultancy Limited (12109986) United Kingdom