About Nichol Family Ltd (13566358) United Kingdom