About Sterling Fox Ltd (12354426) United Kingdom