About Chris Nichols Ltd (09592305) United Kingdom