About Nicholls Bros (sussex) Limited (04588301) United Kingdom