About Taurus Fabrication Limited (02068402) United Kingdom