About Sterling Manufacturing Ltd (12912349) United Kingdom