About Jan Beckers Limited (06398880) United Kingdom