About Bullseye Solutions Limited (05308402) United Kingdom