About Sandfire Technologies Limited (07536821) United Kingdom