About Pillbox Limited (02629340) United Kingdom