About Sperrin Racking Supplies Limited (NI667599) United Kingdom