About Stratton Holdings (norfolk) Limited (11844121) United Kingdom