About Sterling Woodrow Ltd. (05339986) United Kingdom