About J & Ma Services Limited (12997993) United Kingdom