About Sapphire Technologies Limited (03183935) United Kingdom