About Sj Nickols Limited (07444362) United Kingdom