About J.a.p. Installations Ltd (11217883) United Kingdom