About C&l Skips London Limited (11638085) United Kingdom