About Geesink Norba Limited (00306452) United Kingdom