About Jack Adjusting Limited (10752326) United Kingdom