About J&a Blacklands Consultancy Services Limited (12928906) United Kingdom