About Ollie Solman Limited (08431411) United Kingdom