About Mr Skip Barking Ltd (07667259) United Kingdom