About Sphinx Industrial Supplies Limited (05414127) United Kingdom