About S&r Building Ltd (13054130) United Kingdom