About Solace International Trading Ltd (07422510) United Kingdom