About Ballista Warrior Of Rome Limited (07224050) United Kingdom