About Ludlow Skips Ltd (12079233) United Kingdom