About Bloomfields Technology Limited (06442462) United Kingdom