About Calabar (wellingborough) Limited (00647490) United Kingdom