About Stratford Grab & Tipping Limited (10896484) United Kingdom