About Paul Nicholls Management Solutions Limited (07893638) United Kingdom