About Sterling Shave Club Ltd. (08566146) United Kingdom