About Beasts Of War Limited (NI070266) United Kingdom