About Skips London Limited (12801488) United Kingdom