About Boll Handel Limited (05967700) United Kingdom