About Sterling Mill Limited (08444305) United Kingdom