About Bespark Technologies Engineering (uk) Limited (09052399) United Kingdom