About Sterling Jowak Limited (08481047) United Kingdom