About Bouma Limited (NI633360) United Kingdom