About Sterling Design And Management Limited (10623504) United Kingdom