About Strowan Ltd (13300021) United Kingdom