About Sparge Technical Limited (12861444) United Kingdom