About Solomon Teague Limited (08026872) United Kingdom