About Sterling Foundry Limited (07303840) United Kingdom