About Ballistics Solutions Limited (09038675) United Kingdom