About J.e.f. Barriers & Leisure Services Limited (04244621) United Kingdom