About Nicklin Group Of Companies Limited (05571358) United Kingdom