About Blackjack Engineers Limited (09887223) United Kingdom