About Bloomfield Technology Services Limited (09414782) United Kingdom