About Solomon Fox Ltd (07018316) United Kingdom