About Solace (uk) Limited (07952733) United Kingdom