About Stratton Fox Srb Ltd. (09234960) United Kingdom