About Nickell & Richmond Ltd (NI630833) United Kingdom