About Jan Barra Ltd (08657331) United Kingdom