About Jack Wilkes Services Limited (11576180) United Kingdom