About Calabar (woolwich) Limited (00647491) United Kingdom