About Galmington Jade Limited (13607618) United Kingdom