About J & K Ambassador Service Ltd (07560969) United Kingdom