About Ambrooke Steel Services Limited (07018107) United Kingdom