About Thejackk Engineering Limited (08507312) United Kingdom