About Bloomfield Engineering Limited (SC380807) United Kingdom