About Sharow Developments Ltd (12159407) United Kingdom