About Skip Square Limited (06038798) United Kingdom