About Quick Skips (telford) Limited (05742603) United Kingdom