About Le Sablier Limited (06584455) United Kingdom