About J&i Multi-services Limited (08504926) United Kingdom