About Nicholls Bros.limited (00537462) United Kingdom